﻿/* 重置样式 */
.container{padding:0 5px;}
.row{overflow:visible;margin-bottom:20px;}
.introList .t{border:none;}
.introList .t .title,
.introList .t .title a{color:#0d67bb;font-size:16px;}
.introList .t .title:hover,
.introList .t .title a:hover{color:#f70;}

/* banner */
#banner{display:none;}
#indBanner{position:relative;width:100%;overflow:hidden;}
#indBanner .container{width:100%;padding:0;position:relative;}
/*

.focusAd .focusHd li{ display:inline-block; *display:inline; zoom:1;}
.focusAd .focusHd li span{ border-radius:50%;}
.focusAd .prev,.focusAd .next{ position: absolute; top:50%; left:50%; z-index: 2; margin-left:-660px; margin-top:-35px; width:50px; height:50px; background:url("images/lr.png") no-repeat scroll left center; cursor:pointer;}
.focusAd .next{ margin-left:600px; background-position:right center;}
.focusAd .prev,.focusAd .next{ display:none; position: absolute; top:50%; left:50%; z-index: 2; margin-left:-670px; margin-top:-35px; width:50px; height:50px; background:url("images/lr.png") no-repeat scroll left center; cursor:pointer;}
.focusAd .next{ margin-left:620px; background-position:right center;}
*/

.focusAd{ width: 100%; min-width: 1200px; height: 425px; position: relative; overflow: hidden; background: #fff; text-align: center;}

.focusAd .focusBd{ width: 1200px; position: absolute;z-index:1; left: 50%; margin-left: -600px}
.focusAd .focusBd li{ width: 1200px; overflow: hidden;}
.focusAd .focusBd li img{ display: block; width: 1200px; height: 425px;}
.focusAd .tempWrap{ overflow: visible !important}
.focusAd .tempWrap ul{ margin-left: -1200px !important;}
.focusAd .focusHd{ position: absolute; width: 100%; left: 0; z-index: 11; height: 12px; bottom: 20px; text-align: center;}
.focusAd .focusHd li{ display: inline-block; *display: inline; zoom: 1; width: 12px; height: 12px; line-height: 99px; overflow: hidden; background:#fff; margin: 0 5px; cursor: pointer; filter: alpha(opacity=60);opacity: 0.6;}
.focusAd .focusHd li.on{ background:#e00; filter: alpha(opacity=100);opacity: 1;}
.focusAd .pnBtn{ position: absolute; z-index: 12; top: 0; width: 100%; height: 425px; cursor: pointer;}
.focusAd .prev{ left: -50%; margin-left: -600px;}
.focusAd .next{ left: 50%; margin-left: 600px;}
.focusAd .pnBtn .blackBg{ display: block; position: absolute; left: 0; top: 0; width: 100%; height: 425px; background: #000; filter: alpha(opacity=50);opacity: 0.5;}
.focusAd .pnBtn .arrow{ display:none; position: absolute; top:50%; right:20px; z-index: 2; margin-top:-25px; width:50px; height:50px; background:url("images/lr.png") no-repeat scroll left center; cursor:pointer;}
.focusAd .pnBtn .arrow:hover{ filter: alpha(opacity=80);opacity: 0.8;}
.focusAd .next .arrow{left:20px;right:auto; background-position:right center;}

/* 首页焦点图 */
#focusFull .focusHd{bottom:16px;right:50%;margin-right:-600px;width:auto;}
#focusFull .focusHd ul{height:14px;line-height:14px;}
#focusFull .focusHd ul li span{width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:none;}
#focusFull .focusHd ul li.on span{background-color:#fff;}
#focusFull .focusBd li{position:relative;}
#focusFull .focusBd li a{display:block;position:relative;z-index:4;}
#focusFull .focusBd li .bg{position:absolute;z-index:2;right:0;bottom:0;left:0;height:50px;filter:alpha(opacity=50);opacity:.5;}
#focusFull .focusBd li .txt{position:absolute;z-index:3;bottom:0;left:50%;margin-left:-600px;font-size:20px;color:#fff;height:50px;line-height:50px;}


/* 学院新闻 */
#xyxw .hd{overflow:visible;}
#xyxw .hd h5{float:left;height:48px;border-bottom:3px solid #0d67bb;}
#xyxw .bd{ padding-bottom:0;overflow:hidden;}
#xyxw .bd .infoList{overflow:hidden;}
#xyxw .bd .introList{float:left;}
#xyxw .bd .introList .topic{float:left;width:320px;margin:10px 30px 0 0;padding:0;} 
#xyxw .bd .introList .topic .date{float:none;display:block;margin:0;padding-bottom:5px;}
#xyxw .bd .introList .topic .pic{float:none;margin:0;}
#xyxw .bd .introList .topic .title{padding-top:10px;}
#xyxw .bd .introList .topic .intro{margin:0;font-size:12px;text-indent:0;}
#xyxw .bd .introList .n{width:500px}
/* ----- row2 ----- */
#row2{height:600px;}
#row2 .side{float:right;width:250px;margin-left:30px;box-shadow:0 0 6px rgba(0,0,0,.1);}

#row2 .mainContent .box .hd{border-bottom:1px solid #0d67bb;height:40px;line-height:40px;}
#row2 .mainContent .box .hd strong{display:block;float:left;margin-right:10px;background-color:#0d67bb;height:40px;}
#row2 .mainContent .box .hd strong i{margin:9px 10px 0;}
#row2 .mainContent .box .bd{height:230px;padding:20px 0;}
#row2 .mainContent .box .bd .introList .t .title{font-size:14px;font-weight:bold;}

/* 快速导航 */
#quickLink .hd{border:none;background:url("images/quickHdBg.jpg") repeat-x;}
#quickLink .hd h5 a{display:block;text-align:center;color:#fff;}
#quickLink .bd{padding:0;border:1px solid #ececec;}
#quickLink .bd li{line-height:60px;border-bottom:1px solid #ececec;}
#quickLink .bd li.last{border:none;}
#quickLink .bd li a{display:block;padding-left:20px;font-size:16px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
#quickLink .bd li a:hover{text-indent:5px;background-color:#fafafa;}
#quickLink .bd li i{margin-right:10px;}
/* 通知公告 */
#tzgg,#mtzy{float:left;width:450px;}
#tzgg .bd .infoList li i{display:none;}
#tzgg .bd .infoList li .date{float:left; width:89px; margin:0 10px 0 0;padding-left:5px;border-radius:4px;border:1px solid #bbb;background-color:#bbb;font-size:12px;color:#fff;}
#tzgg .bd .infoList li .date b{float:right;*display:inline;zoom:1;font-weight:normal;line-height:20px;background-color:#fff;color:#555;margin-left:5px;padding:0 7px;font-size:14px;border-radius:0 2px 2px 0;}
#tzgg .bd .infoList li.on .date{border-color:#f70;background-color:#f70;}
#tzgg .bd .infoList li.on .date b,
#tzgg .bd .infoList li.on a{color:#f70;}


/* 校园资讯 */
#xyzx,#jqgz{float:right;width:450px;}


/* ----- row3 ----- */
#row3{ margin:0;}
/* 友情链接-图片 */
.friendLinkPic{margin:0 -10px 20px;overflow:hidden;}
.friendLinkPic li{float:left;width:19.99%;}
.friendLinkPic li a{display:block;margin:0 10px;overflow:hidden;}
.friendLinkPic li a img{width:100%;height:auto;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.friendLinkPic li a:hover img{transform:scale(1.05);}
#friendLink{overflow:hidden;}
#friendLink .hd{float:left;height:36px;line-height:36px;border:none;}
#friendLink .hd h5 a{font-size:16px;}
#friendLink .bd{ padding:0; overflow:hidden; text-align:right; }
#friendLink .bd select{ display:inline-block; *display:inline; zoom:1; margin-left:1%; padding:5px 1%; width:23.4%;border:1px solid #e9e9e9;}